﻿namespace HashFoo.Core
{
    /// <summary>
    /// Enumeration with a string (symbol) as the value.
    /// </summary>
    public abstract class SymbolEnumeration<TEnum> : EnumerationBase<TEnum, string>
        where TEnum : EnumerationBase<TEnum, string>
    {
        /// <summary>
        /// Creates a SymbolEnumeration with a specific value and display name.
        /// </summary>
        /// <param name="symbolValue"></param>
        /// <param name="displayName"></param>
        protected SymbolEnumeration(string symbolValue, string displayName)
            : base(symbolValue, displayName) {}
    }
}

